/**
 * 行为型模式
 * 
 * Chain of Responsibility 		Chain of Responsibility(CoR) 是用一系列类(classes)试图处理一个请求request,
 * 								这些类之间是一个松散的耦合,唯一共同点是在他们之间传递request. 也就是说，来了一个请求，
 * 								A类先处理，如果没有处理，就传递到B类处理，如果没有处理，就传递到C类处理，
 * 								就这样象一个链条(chain)一样传递下去。
 * 
 * Command						何时、怎样满足一个请求
 * Interpreter					一个语言的方法及解释
 * Iterator						如果访问、遍历一个聚合的元素
 * Mediator						用一个中介对象来封装一系列关于对象交互行为.
 * Memento						memento是一个保存另外一个对象内部状态拷贝的对象.这样以后就可以将该对象恢复到原先保存的状态.
 * Observer						多个对象依赖另外一个对象，而这些对象又如何保持一致
 * State						对象的状态
 * Strategy						算法
 * Template Method				定义一个操作中算法的骨架,将一些步骤的执行延迟到其子类中
 * Visitor						作用于某个对象群中各个对象的操作. 它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作
 * 
 * @author fengzp
 */
package com.xuantu.pattern.action;